Mechanical Thrombectomy plus adjunct stenting